home *** CD-ROM | disk | FTP | other *** search
- class disney.rabbitRivalry.scroller.ScrollerSky extends smashing.keithm.Renderable
- {
- var __asset;
- var specialDepth;
- var mc;
- var __mc;
- var y;
- var DRAWTYPE = "scroller";
- var HAS_SPECIAL_DEPTH = true;
- var __DEF_ASSET = "_empty";
- var CUSTOMDRAW = true;
- var __DRAW_ON_SPAWN = true;
- var __DEF_WIDTH = 800;
- var __DEF_HEIGHT = 800;
- var __USE_ACTUAL_DIMENSIONS = false;
- function ScrollerSky(owner, asset)
- {
- super({owner:owner});
- this.__asset = asset;
- this.specialDepth = "dist";
- }
- function onDraw(newmc)
- {
- super.onDraw(newmc);
- this.mc._x = 0;
- this.mc._y = 0;
- this.drawBG();
- }
- function drawBG()
- {
- this.__mc = this.mc.attachMovie(this.__asset,"horizon",1);
- this.__mc.cacheAsBitmap = true;
- return this.__mc;
- }
- function update(deltaPixels, deltaTime)
- {
- return undefined;
- }
- function render(camera, dt)
- {
- this.mc._y = this.y - camera.top;
- }
- function clear()
- {
- this.__mc.removeMovieClip();
- }
- function getDrawType()
- {
- return this.HAS_SPECIAL_DEPTH != true ? this.DRAWTYPE : this.DRAWTYPE + "_" + this.specialDepth;
- }
- }
-